/** 布局方向：水平、垂直 */
export type IDirection = 'vertical' | 'horizontal';

/** 禁止上传的文件后缀 */
export const DefFilterAccept = [];

/**
 * 上传文件参数
 */
export interface FileItem {
  id?: number;
  /** 文件名 */ fileName: string;
  /** 文件在对象存储服务器的名称 */ fileStorageName?: string;
  /** 文件在对象存储服务器地址 */ url?: string;
  /** 已删除 0:否 1:是 */ deleted?: number;
  /** 创建时间 */ createTime?: string;
  /** 更新时间 */ updateTime?: string;

  uid?: string | number;
  name?: string;
}

/**
 * 自定义上传返回参数类型
 */
export interface ICustomUploadRes {
  url: string;
  fileName: string;
  fileStorageName: string;
  id?: number;
  createdBy?: number;
  fileContent?: string;
}